using System;

namespace BeeldBank.Data
{
	/// <summary>
	/// The Exception that is thrown when a custom error message is needed.
	/// </summary>
	public class BeeldbankSystemException : ApplicationException
	{
		public BeeldbankSystemException() : base()
		{
			_msg = "Er is een systeemfout opgetreden. ";
		}

		public BeeldbankSystemException(string msg) : base()
		{
			_msg = "Er is een systeemfout opgetreden. " + msg;
		}

		private string _msg;
		/// <summary>
		/// Gets custome error message.
		/// </summary>
		public string message
		{
			get
			{
				return _msg;
			}
		}
	}
}
